java 移动(复制)IMAPMessage到邮件服务器上的另一个文件夹

您所在的位置:网站首页 hdfs 复制文件到另一个目录 java 移动(复制)IMAPMessage到邮件服务器上的另一个文件夹

java 移动(复制)IMAPMessage到邮件服务器上的另一个文件夹

#java 移动(复制)IMAPMessage到邮件服务器上的另一个文件夹 | 来源: 网络整理| 查看: 265

通过复制、追加、添加生成新消息

使用copyMessages()、addMessages()或appendMessage()等方法移动消息并删除旧消息是一个坏主意,因为这些方法会生成一个新消息。新消息的消息头中有一个不同的Message-ID。如果您对新消息进行响应,则接收方无法将响应与其发送的邮件相关联。因为他不知道新的Message-ID。

转换到IMAPFolder

您必须将文件夹强制转换为IMAPFolder。IMAPFolder具有moveMessages(Message[] msgs, Folder targetFolder)方法,可以在不篡改头Message-ID的情况下移动邮件。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3